Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Системне програмне забезпечення.

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2005
Тип роботи:
Лабораторна робота
Предмет:
Системне програмне забезпечення
Група:
КІ-34

Частина тексту файла

Міністерство освіти і науки України Національний університет “Львівська політехніка” З В І Т про виконання лабораторних робіт з курсу “Системне програмне забезпечення” Виконав:  ст.гр.КІ-34      Львів - 2005 Лабораторна робота № 1 Назва роботи: Ввід інформації з клавіатури. Мета роботи: Ознайомитись з можливостями організації вводу з клавіатури в комп`ютерах сімейства ІВМ РС.  Загальні відомості Ввід інформації в комп'ютер може бути виконаний на трьох рівнях: - зверненням до функцій операційної системи (МS DOS); - зверненням до функцій BIOS; - фізичним безпосереднім доступом до апаратних засобів. Перший рівень дозволяє пропускати клавіатурний ввід через через інстальованні драйвери,забезпечує контроль за клавішами Crtl-C (Crtl–Break) та стандартну для операційної системи обробку помилок. Другий рівень дозволяє програмі слідкувати за натиском усіх, а не тільки символьних клавіш, виконувати керування апаратурою клавіатури і інш. Третій рівень (безпосередній доступ до буферу клавіатури) значно підвищує продуктивність програми. В деяких випадках необхідна імітація натиску клавіш клавіатури з записом кодів безпосередньо у буфер. При цьому фізично натиск клавіш не відбивається. Так будуються,наприклад, демонстрційні програми. Лабораторна робота № 2 Назва роботи: Обмін інформацією з файлами засобами мови Turbo C. Мета роботи: Ознайомитись з можливостями організації обміну інформацією між файлами засобами бібліотечних функцій Turbo C. Загальні відомості Бібліотечні функції Turbo C для роботи з файлами можна розділити на дві групи: потокові та префіксні. Як ті так і інші звертаються, в принципі, до одних і тих самих функціональних викликів MS DOS. Але потокові функції виконують додаткову буферизацію, що викликає подвійну буферизацію на рівні бібліотечних функцій і на рівні MS DOS. Префіксні функції одразу звертаються до префіксних функцій MS-DOS: це блок-орієнтовані функції і їх використання дає виграш у продуктивності при перенесенні одразу цілої групи байтів за одне звернення до функції. Максимальний виграш досягається тоді, коли розмір блоку , що переноситься кратний розміру сектора диску (512 байт). Обмін інформацією між файлом і Сі-програмою по символам і по рядкам більш ефективній при використанні потокового файлового вводу-виводу. Як для потокових так і для префіксних функцій файлового вводу-виводу можливі два різних режими доступу до файла: текстовий і двійковий. В текстовому режимі відбувається трансляція символів СR (0DH, 0AH) (ознака кінця регулярного файлу). При читананні інформації з файла в цьому режимі пара символів СR LF перетворюється в один символ нового рядка `\n`, а при записі символ нового рядка перетворюється в пару символів СR LF. Крім того як тільки з файла зчитується символ Crtl-Z, (ASCII 1AH – символ EOF регулярного файла ), рахується, що кінець файла вже досягнуто(умова EOF). Таким чином у текстовому файлі не можна прочитати інформацію після символа Crtl-Z. При виконанні файлового вводу-виводу у двійковому режимі ніякого перертворення символів не відбувається, а всі вони розглядаються як такі, що не мають якогось особливого значення.  Лабораторна робота № 3 Назва роботи: Вивід інформації на екран ПК. Мета роботи: Ознайомитись з можливостями організації виводу інформації на екран ПК. Вивід інформації на екран ПК може виконуватись на двох рівнях: - на рівні МS DOS з використанням функцій переривання 21Н; - на рівні безпосереднього доступу до апаратних засобів; Перший рівень – мобільний, але повільніший. Функції MS DOS для виклику інформації на екран викликають драйвер консолі (виконують вивід в спеціальний символьний файл CON). Якщо в системі інстальований спеціальний драйвер (наприклад ANSY.SYS), то можуть використовуватись додаткові засоби керування екраном. Суть розширеного керування полягає в передачі драйверу консолі спеціальних керуючих рядків. Драйвер розпізнає початок керуючого рядка по символу 27Н (1ВН). Символи, що передаються за ним на екран розглядаються як параметри команди, яку ...
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини